home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 7397 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  689 b 

  1. Path: d134.nb.interaccess.com!kcc
  2. From: kcc@interaccess.com (kcc)
  3. Newsgroups: comp.lang.c++
  4. Subject: what happens w/delete called twice ?
  5. Date: Thu, 22 Feb 1996 22:24:41
  6. Organization: InterAccess,Chicagoland's Full Service Internet Provider
  7. Message-ID: <kcc.423.0EE12CF6@interaccess.com>
  8. NNTP-Posting-Host: d134.nb.interaccess.com
  9. X-Newsreader: Trumpet for Windows [Version 1.0 Rev B]
  10.  
  11. Hello,
  12.  
  13.     Can someone tell me... what happens when delete is called twice for the same 
  14. memory deallocation ie.,
  15.  
  16.     SOME_STRUCT    *struct_p    = new SOME STRUCT;
  17.  
  18.     if ( foo_a() )
  19.     {
  20.         delete struct_p;
  21.         retvalue = 0;
  22.     }
  23.     else
  24.     {
  25.         retvalue = foo_b();
  26.     }
  27.  
  28.     delete struct_p;
  29.  
  30.     return( retvalue );
  31.  
  32.  
  33.  
  34. Thanx !
  35. kcc
  36.